elektrikle idam eden infaz memuru - Turkish English Dictionary